package com.TexasHoldem.ServerData.Quest;

import com.TexasHoldem.RpcInterface.rpc.TexasHoldemService;
import com.TexasHoldem.ServerData.PokerPlayer;

public interface PokerQuest
{
	public static Integer QUEST_UNFINISH = 0;
	public static Integer QUEST_FINISH = 1;
	public static Integer QUEST_AWARED = 2;

	
	public void OnInit(PokerPlayer pokerplayer);
	public void OnQuestProcess();
	public void OnFinish(int questId,String questAwardParam);
	public void OnSave();
	
	public void toQuest(TexasHoldemService.QuestList.Builder qb);
}
